rules and regulations that stifle innovation - Turkish English Dictionary